Skip to content

Comments

fix(app): remove step lifecycle noise and improve step grouping#629

Merged
benjaminshafii merged 1 commit intodevfrom
fix/steps-tool-call-grouping-noise
Feb 21, 2026
Merged

fix(app): remove step lifecycle noise and improve step grouping#629
benjaminshafii merged 1 commit intodevfrom
fix/steps-tool-call-grouping-noise

Conversation

@benjaminshafii
Copy link
Member

Summary

  • Hide step-start / step-finish rows from session message rendering to remove timeline noise in developer mode.
  • Update step grouping so tool/reasoning parts are split into more natural clusters (instead of flattening all step parts into one bucket per message).
  • Add Docker-verified before/after screenshots showing the same session output before and after this change.

Verification

  • pnpm --filter @different-ai/openwork-ui typecheck
  • pnpm --filter @different-ai/openwork-ui test:health ⚠️ fails in this environment with Timed out waiting for /global/health: Unauthorized

Docker + Chrome MCP evidence

  • Backend started with Docker and verified through the OpenWork UI (connected remote session).
  • Before (baseline dev behavior with noisy rows):
    • packages/app/pr/screenshots/steps-grouping-before-docker.png
  • After (this branch behavior, no step lifecycle rows + cleaner grouping):
    • packages/app/pr/screenshots/steps-grouping-after-docker.png

Before

Before

After

After

Hide step start/finish rows and split step grouping on reasoning boundaries so tool timelines mirror natural thought/tool cadence. Add docker-verified before/after screenshots for PR evidence.
@vercel
Copy link

vercel bot commented Feb 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openwork-share Ready Ready Preview, Comment Feb 21, 2026 0:26am
openwork-software Ready Ready Preview, Comment Feb 21, 2026 0:26am

@github-actions
Copy link
Contributor

The following comment was made by an LLM, it may be inaccurate:

@benjaminshafii benjaminshafii merged commit 49b1bba into dev Feb 21, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant